/**
 * 
 */
package example.common.id;

import example.business.api.id.IDSchema;

/**
 * @author shipeng
 */
public enum SystemIDSchema implements IDSchema {

  Topic_Question("topic_quesiton", "话题模块问题的id定义 "),

  Topic_Answer("topic_answer", "话题模块结果的id定义"),

  Topic_Comment("topic_comment", "话题模块评论的id定义"),

  Topic_Tag("topic_tag", "话题标签的id定义");

  private String schemaName;
  private String description;

  private SystemIDSchema(String schemaName, String description) {
    this.schemaName = schemaName;
    this.description = description;
  }

  /*
   * (non-Javadoc)
   * 
   * @see example.business.api.id.IDSchema#getName()
   */
  @Override
  public String getSchemaName() {
    return schemaName;
  }

  /*
   * (non-Javadoc)
   * 
   * @see example.business.api.id.IDSchema#getDescription()
   */
  @Override
  public String getDescription() {
    return description;
  }

}
